function afterSelectRow4EditClazzName(rowData){
	$(this).val(rowData.clazzName);
	//获取当前正在编辑的ID值
	var editRowId = $('#tableStudent').jqGrid("getCurrentSelectRowId");
	$("#tableStudent").jqGrid('setCell', editRowId, 'clazzNum', rowData.clazzNum,false,false,true);
	//获取当前正在编辑的rowData
	var editRowData = $('#tableStudent').jqGrid("getRowDataById",editRowId);
	//对当前正在编辑的rowData,的父属性(对象属性:clazz)赋值
	$('#tableStudent').jqGrid('setRowData',editRowId,$.extend({},editRowData,{"clazz":rowData}));
}

function afterEditCellFunc4Student(rowId,colName,colValue,rowIndex,colIndex){
	if (colName == 'clazzName') {
		window.setTimeout(function(){
			//给单元格的autoSelectConfig 必须以继承方式配置$.extend({},config)
			$("#" + rowIndex + "_clazzName", "#tableStudent").autoSelect($.extend({},colClazzNameAutoSelectConfig)).bind("keyup",function(){
				//当表格内联想控件输入值时，同时清空其它单元格数据
				$("#tableStudent").jqGrid('setCell', rowId, 'clazzNum', "",false,false,true);
			})
		},0);
	}
}

function afterSaveCellFunc4Student(rowId,colName,cellValue,cellRowIndex,cellColIndex){
	var rowData = $('#tableStudent').jqGrid("getRowDataById",rowId);
	alert(rowData.clazz.clazzName);
}